// components/cm2/cm2.js

import PubSub, {
  publish
} from 'pubsub-js'


Component({

  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
   name:"cm2"
  },

  /**
   * 组件的方法列表
   */
  methods: {

  },

  lifetimes: {
    attached() {
      // subscribe订阅、监听自定义的事件，接收两个参数
      // 1、需要订阅、监听的自定义事件名称
      // 2、回调函数，回调函数有两个参数，msg-自定义事件的名称，data传递过来的数据
      PubSub.subscribe('myevent', (msg, data) => {
        console.log("cm2", msg, data)
        this.setData({
          name: data
        })
      })
    }
  }
})